hairy toad lily - Turkish English Dictionary